package com.example.user.config;

import feign.Logger;
import org.springframework.context.annotation.Bean;

/**
 * @title: FeignLogConfig
 * @description: feign 日志级别，针对客户端接口的; 另一种方式：在yml文件中配置
 * @author: brucewong
 * @version: 1.0
 * @date：2019/10/11 21:32
 */
public class FeignLogConfig {
    @Bean
    Logger.Level feignLoggerLevel(){
        /*
        * none: 不记录任何日志（默认）
        * basic: 仅记录请求方法、URL、响应状态代码、执行时间
        * headers: 在basic基础上，记录请求和响应的header
        * full: 记录请求和响应的header、body、元数据
        * */
        return Logger.Level.FULL;
    }
}